﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace IntelliTouchMix
{
        public delegate void Gesture(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerUp(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerDown(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerLeft(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerRight(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerUpRealTime(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerDownRealTime(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerLeftRealTime(object sender, TouchMouseEventArgs e);
        public delegate void OneFingerRightRealTime(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerUp(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerDown(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerLeft(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerRight(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerUpRealTime(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerDownRealTime(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerLeftRealTime(object sender, TouchMouseEventArgs e);
        public delegate void BigFingerRightRealTime(object sender, TouchMouseEventArgs e);
        public delegate void TwoFingersUp(object sender, TouchMouseEventArgs e);
        public delegate void TwoFingersDown(object sender, TouchMouseEventArgs e);
        public delegate void ThreeFingersUp(object sender, TouchMouseEventArgs e);
        public delegate void ThreeFingersDown(object sender, TouchMouseEventArgs e);
        public delegate void VerticalUpLeft(object sender, TouchMouseEventArgs e);
        public delegate void VerticalUpRight(object sender, TouchMouseEventArgs e);
        public delegate void VerticalDownLeft(object sender, TouchMouseEventArgs e);
        public delegate void VerticalDownRight(object sender, TouchMouseEventArgs e);
        public delegate void BigVerticalUpLeft(object sender, TouchMouseEventArgs e);
        public delegate void BigVerticalUpRight(object sender, TouchMouseEventArgs e);
        public delegate void BigVerticalDownLeft(object sender, TouchMouseEventArgs e);
        public delegate void BigVerticalDownRight(object sender, TouchMouseEventArgs e);
        public delegate void UPositive(object sender, TouchMouseEventArgs e);
        public delegate void UNegative(object sender, TouchMouseEventArgs e);
        public delegate void UInvertedPositive(object sender, TouchMouseEventArgs e);
        public delegate void UInvertedNegative(object sender, TouchMouseEventArgs e);
        public delegate void CPositive(object sender, TouchMouseEventArgs e);
        public delegate void CNegative(object sender, TouchMouseEventArgs e);
        public delegate void CInvertedPositive(object sender, TouchMouseEventArgs e);
        public delegate void CInvertedNegative(object sender, TouchMouseEventArgs e);
        public delegate void CirclePositive(object sender, TouchMouseEventArgs e);
        public delegate void CircleNegative(object sender, TouchMouseEventArgs e);
        public delegate void CirclePositiveRealTime(object sender, TouchMouseEventArgs e);
        public delegate void CircleNegativeRealTime(object sender, TouchMouseEventArgs e);
        public delegate void MaterialCover(object sender, TouchMouseEventArgs e);
        public delegate void FingerUp(object sender, TouchMouseEventArgs e);
        public delegate void FingerDown(object sender, TouchMouseEventArgs e);
        public delegate void Material(object sender, TouchMouseEventArgs e);
        public delegate void MaterialPaper(object sender, TouchMouseEventArgs e);
        public delegate void MaterialClothes(object sender, TouchMouseEventArgs e);
        public delegate void MaterialSkin(object sender, TouchMouseEventArgs e);
        public delegate void MaterialHair(object sender, TouchMouseEventArgs e);




        public class TouchMouseEvents
        {
          


        }

}
